Adding resolution to the DPLL procedure for Boolean satisfiability

نویسندگان

  • Lyndon Drake
  • Alan Frisch
  • Toby Walsh
چکیده

We study the tradeoff between inference and search in the Davis Putnam algorithm. We show that neighbour resolution, a restricted form of resolution applied during search, can be simulated by applying binary resolution before search. We compare experimentally the cost of the two different methods. Our results demonstrate that binary resolution during preprocessing is generally effective at reducing both the size of the search tree and the total search time.

برای دانلود رایگان متن کامل این مقاله و بیش از 32 میلیون مقاله دیگر ابتدا ثبت نام کنید

ثبت نام

اگر عضو سایت هستید لطفا وارد حساب کاربری خود شوید

منابع مشابه

Accelerating lemma learning using joins - DPLL(t)

State-of-the-art satisfiability modulo theory solvers use a combination of the Davis-PutnamLogemann-Loveland (DPLL) procedure for performing Boolean search and an integration of theory solvers for identifying theory conflicts. Theory conflicts are presented as clauses over the propositional vocabulary that prune the DPLL search. This combination is often highly effective, as propositional reaso...

متن کامل

On the Relative Efficiency of DPLL and OBDDs with Axiom and Join

This paper studies the relative efficiency of ordered binary decision diagrams (OBDDs) and the Davis-Putnam-Logemann-Loveland procedure (DPLL), two of the main approaches to solving Boolean satisfiability instances. Especially, we show that OBDDs, even when constructed using only the rather weak axiom and join rules, can be exponentially more efficient than DPLL or, equivalently, tree-like reso...

متن کامل

Determinization of Resolution by an Algorithm Operating on Complete Assignments

“Determinization” of resolution is usually done by employing a DPLL-like procedure that operates on partial assignments. We introduce a resolution-based SAT-solver that operates on complete assignments and give a theoretical justification for determinizing resolution in such a way. This justification is based on the notion of a point image of a resolution proof. We give experimental results con...

متن کامل

Parallel Resolution of the Satisfiability Problem: A Survey

The past few years have seen enormous progress in the performance of propositional satisfiability (SAT) solvers, and consequently SAT solvers are widely used in industry for many applications. In spite of this progress, there is strong demand for higher SAT algorithms efficiency to solve harder and larger problems. Unfortunately, most modern solvers are sequential and fewer are parallel. Our in...

متن کامل

Mikoláš Janota

Over the years, proof systems for propositional satisfiability (SAT) have been extensively studied. Recently, proof systems for quantified Boolean formulas (QBFs) have also been gaining attention. Q-resolution is a calculus enabling producing proofs from DPLL-based QBF solvers. While DPLL has become a dominating technique for SAT, QBF has been tackled by other complementary and competitive appr...

متن کامل

ذخیره در منابع من


  با ذخیره ی این منبع در منابع من، دسترسی به آن را برای استفاده های بعدی آسان تر کنید

عنوان ژورنال:

دوره   شماره 

صفحات  -

تاریخ انتشار 2002